Object3D

open class Object3D(context: Context? = null) : GLObject

Constructors

Link copied to clipboard
constructor(context: Context? = null)

Properties

Link copied to clipboard
Link copied to clipboard
var localMatrix: ProjectionMatrix
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var position: Vector3
Link copied to clipboard
var quaternion: QuaternionTC
Link copied to clipboard
var rotation: Euler
Link copied to clipboard
var scale: Vector3
Link copied to clipboard
var up: Vector3
Link copied to clipboard
Link copied to clipboard
var worldMatrix: ProjectionMatrix

Functions

Link copied to clipboard
fun add(object: Object3D, notifyChild: Boolean = true)
Link copied to clipboard
Link copied to clipboard
fun contains(object: Object3D): Boolean
Link copied to clipboard
fun copy(source: Object3D, recursive: Boolean = true): Object3D
Link copied to clipboard
fun decompose()
Link copied to clipboard
fun lookAt(target: Vector3, invert: Boolean = false)
Link copied to clipboard
fun remove(object: Object3D, notifyChild: Boolean = true)
Link copied to clipboard
fun setParent(object: Object3D?, notifyParent: Boolean = true)
Link copied to clipboard
fun traverse(callback: (Object3D) -> Boolean)
Link copied to clipboard
Link copied to clipboard
fun updateMatrixWorld(force: Boolean = false)